product Name:1H-Imidazole, 1-[(4-ethenylphenyl)methyl]-
  • 78430-91-8
  • C12H12N2
  • 1H-Imidazole, 1-[(4-ethenylphenyl)methyl]- 78430-91-8